Korurua Villa Ubud
Room Rate : starting from 123 USD Some booking accepts cash payment. Hotel Rating: 4 Star User Rating : 9.7 (from 14 user reviews)Address : Jln Tirta Tawar no 1, Junjungan, Ubud-Bali 80571 (click to view map)Rooms : 7 rooms, floors